Definition of International Development Association

  • (noun) an agency of the United Nations affiliated with the World Bank

Synonyms of International Development Association


Antonyms of International Development Association


No Antonyms Found.

Homophones of International Development Association


No Homophones Found.